
//获取应用实例(获取app.js全局变量必须获取应用实例)
const App = getApp()

//网络请求封装
import Request_post from "../../../../request/Request_post"
import Request_get from "../../../../request/Request_get"

//系统设置项目
import config from "../../../../config/config"

//引入时间函数
var dateArray = require("../../../../utils/CustomFunction/getDayFirstNowLast.js")
var time = require("../../../../utils/CustomFunction/getNowTime.js")

//引入日期时间：（格式化、反格式化）函数
var formatDate = require("../../../../utils/CustomFunction/dateFormat.js")
var unformatDate = require("../../../../utils/CustomFunction/dateUnFormat.js")



Page({

	/**
	 * 页面的初始数据
	 */
	data: {

		// 数据返回无图片地址时的默认图片
		NsdeImage_Default: config.imageUrl+"sdeImage_Default.png",

		sdeLogo_Default:config.imageUrl+"sdeLogo_Default.png",
		sdeImage_Default:config.imageUrl+"sdeImage_Default.png",
		Contactnumber:config.imageUrl+"Contactnumber.png",

	},


	//未注册会员点击注册
	regNow:function(){
		wx.redirectTo({ 
		  url:"/SubpkgPublicPage/pages/PublicPage/PrivacyPolicy/PolicyMain/PolicyMain"
		});
	 },

	 
	/** 外部链接直接跳转到本页面，将参数保存为全局变量（因为本页面需要携带参数进入） */
	PageParm_handle:function(){
		var that = this
		if(that.data.sdeid && that.data.cpnid && that.data.sdpid){
			App.globalData.Scenepath_parameter = '?sdeid='+that.data.sdeid+'&cpnid='+that.data.cpnid+'&sdpid='+that.data.sdpid
		}
	},
  

	

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		var that =  this

		that.setData({
			sdeid:options.sdeid,
			cpnid:options.cpnid,
			sdpid:options.sdpid,
		})
		// console.log(that.data.sdeid,that.data.cpnid,that.data.sdpid,)

		// 外部链接直接跳转到本页面，需要做的处理
		that.PageParm_handle()
		console.log(App.globalData.Scenepath_parameter)
  
		// 会员是否注册的标志regflg
		getApp().loginPromise.then(v => {	//app.js的Promise成功回调（全局变量赋值成功后才执行请求）
		  that.setData({regflg: App.globalData.regflg})
		})
		// console.log(App.globalData.regflg)
	
		//店铺详情请求
		Request_get.get(
		config.domainName+"api_wxmkt_server/base/findognsde",
		{
			cpnid: that.data.cpnid,
			sdpid: that.data.sdpid,
			sdeid: that.data.sdeid,
		},
		function(res){
			// console.log(res)
			that.setData({
				sdedetails:res.return_data,
			})
			// console.log(that.data.sdedetails)
			//回调成功后，重构 铺位数组pdeArray（在原有的数组中，抽取需要的部分重组数组）
			const tempPdeArray = res.return_data.ognpde_data
			const pdeArray =[]
			for(var i = 0 ; i < tempPdeArray.length; i++){
				pdeArray.push(tempPdeArray[i].pdedes)
			}
			that.setData({
				pdeArray
			})
			// console.log(that.data.pdeArray)
		})
	},


	Contactnumber:function(i){
		var that = this
		that.setData({
			tel:i.currentTarget.dataset.tel
		})

		wx.showModal({
			title: '提示',
			content: '拨打商家['+that.data.sdedetails.sdedes+']的联系电话？',
			success (res) {
				// console.log('点击确定')
				if (res.confirm) {
					wx.makePhoneCall({
						phoneNumber: that.data.tel,
					})
				} else if (res.cancel) {
					// console.log('点击取消')
				}
			}
		})

	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})